An ADL-Approach to Specifying and Analyzing Centralized-Mode Architectural Connection

نویسندگان

  • Guoxin Su
  • Mingsheng Ying
  • Chengqi Zhang
چکیده

A rigorous paradigm coordinating components is important in the design stage of large-scale software engineering. In this paper we propose a new Architecture Description Language, called ACDL, to represent the centralizedmode architectural connection in which all components are linked by a single connector. Following one usual approach to architectural description, in which component types and components are distinguished, and connectors integrate behaviors of components by specifying their coordination protocols, ACDL describes connectors in such a way that connectors are insensitive to the numbers of attached same-type components. Based on ACDL, we develop analytic techniques to facilitate the system checking of temporal properties of an architecture. In particular, our method shows to what extent one can add, delete and replace components without making the whole system lose desired temporal properties, and improves the system checking in several ways, for example enhancing the use of previous checking results to deal with new checking problems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Wright Architectural Speci cation

An important step towards establishing an engineering discipline of software is to provide a formal basis for describing and analyzing software architectures. The Wright Architectural Speciication Language was developed for this purpose. The key novel features of Wright are its support for (a) formal speciication of new architectural connection types, (b) formal deenition of architectural style...

متن کامل

خوانش بینامتنی آثار برنارد چومی با تأکید بر مفهوم فضای بینابین

According to what the theorists of intertextuality have focused on, no original text has been existed. The mentioned works like other works have been reflections of the earlier texts. It seems that the application of intertextuality in the field of architecture criticism and applying its potentials in architecture, actually the study of a work in connection with previous ones, can be resulted t...

متن کامل

Analyzing Industrial Architectural Models by Simulation and Model-Checking

The software architecture of any automotive system has to be decided well in advance of production, so it is very desirable to assess its quality in order to obtain quick indications of errors at early design phases. In this paper, we present a constellation of analysis techniques for architectural models described in EAST-ADL. The methods are complementary in terms of covering EAST-ADL model a...

متن کامل

On the Modular Representation of Architectural Aspects

An architectural aspect is a concern that cuts across architecture modularity units and cannot be effectively modularized using the given abstractions of conventional Architecture Description Languages (ADLs). Dealing with crosscutting concerns is not a trivial task since they affect each other and the base architectural decomposition in multiple heterogeneous ways. The lack of ADL support for ...

متن کامل

Towards a Design-by-contract based Approach for Realizable Connector-centric Software Architectures

Despite being a widely-used language for specifying software systems, UML remains less than ideal for software architectures. Architecture description languages (ADLs) were developed to provide more comprehensive support. However, so far the application of ADLs in practice has been impeded by at least one of the following problems: (i) advanced formal notations, (ii) lack of support for complex...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010